Parallel-optimizing SPH fluid simulation for realistic VR environments
نویسندگان
چکیده
In virtual environments, real-time simulation and rendering of dynamic fluids have always been the pursuit for virtual reality research. In this paper, we present a real-time framework for realistic fluid simulation and rendering on graphics processing unit. Because of the high demand for interactive fluids with larger particle set, the computational need is becoming higher. The proposed framework can effectively reduce the computational burden through avoiding the computation in inactive areas, where many particles with similar properties and low local pressure cluster together. While in active areas, the computation is fully carried out; thus, the fluid dynamics are largely preserved. Here, a robust particle classification technique is introduced to classify particles into either active or inactive. The test results have shown that the technique improves the time performance of fluid simulation largely. We then incorporate parallel surface reconstruction technique using marching cubes to extract the surfaces of the fluid. The introduced histogram pyramid-based marching cubes technique is fast and memory efficiency. As a result, we are able to produce plausible and interactive fluids with the proposed framework for large-scale virtual environments. Copyright © 2013 John Wiley & Sons, Ltd.
منابع مشابه
Sphbased Fluid Animationusing Cuda Enabledgpu
Realistic Fluid Animation is an inherent part of special effects in Film and Gaming Industry. These animations are created through the simulation of highly compute intensive fluid model. The computations involved in execution of fluid model emphasize the need of high performance parallel system to achieve the real time animation. This paper primarily devoted to the formalization of parallel alg...
متن کاملCombining Complex Simulations with Realistic Virtual Testing Environments - The eRobotics-Approach for Semantics-Based Multi-domain VR Simulation Systems
While current systems mostly neglect the rendering component and provide purely functional graphics and simple virtual environments, we present the concepts of eRobotics and matching system structures to combine complex simulations and realistic virtual environments in a holistic VR simulation system. It focuses on the use of VR technology to optimize and ease the development process and to sig...
متن کاملA Parallel Implementation of a Fluid Flow Simulation using Smoothed Particle Hydrodynamics
The reaction of fluid or gas flowing around an obstacle is a common engineering problem. Computer simulations are often used to measure and visualize the physical processes involved. In this report, we will discuss a parallel implementation of a simulation using the Smooth Particle Hydrodynamics (SPH) approach to fluid flow. We will discuss the design decisions made during development, problems...
متن کاملReal-time fluid simulation with adaptive SPH
We present a new adaptive model for real-time fluid simulation based on Smoothed Particle Hydrodynamics (SPH) framework. Unlike traditional time-consuming SPH methods, our model can simulate fluid at a considerably faster speed without losing realism. In our model, we first introduce the non-uniform particle system and propose a generalized distance field function which considers not only geome...
متن کاملInteractive and adaptive data-driven crowd simulation: User study
We present an adaptive data-driven algorithm for interactive crowd simulation. Our approach combines realistic trajectory behaviors extracted from videos with synthetic multi-agent algorithms to generate plausible simulations. We use statistical techniques to compute the movement patterns and motion dynamics from noisy 2D trajectories extracted from crowd videos. These learned pedestrian dynami...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Visualization and Computer Animation
دوره 26 شماره
صفحات -
تاریخ انتشار 2015